// 读取目录训练： readdir  readdirSync

// 完成当前目录下 mydir目录的读取训练

// 1. 导入文件系统模块
const fs = require("fs");
// 2. 异步读取指定目录
fs.readdir("./mydir", (err, files) => {
    // 3. 判断成功与否
    if(err) throw err;
    // 4. 输出读取的目录信息
    console.log(files);
    // 遍历并输出里面的每个文件名
    for(let f of files){
        console.log(f);
    }
});


// 执行一个同步读取指定目录中的所有文件
try {
    const files =  fs.readdirSync("./mydir");
    console.log(files);
} catch (error) {
    console.log("目录读取失败！",error.message);
}
    